Big Huge Thesaurus

essential amino acid

noun